package entity

// User 用户结构体
type User struct {
	Id         uint32 `json:"id"`
	Username   string `json:"username"`
	Password   string `json:"password"`
	Salt       string `json:"salt"`
	Sex        uint32 `json:"sex"`
	CaptchaId  string `json:"captcha_id" gorm:"-"`
	Captcha    string `json:"captcha" gorm:"-"`
	UpdateTime string `json:"update_time" gorm:"->"`
	CreateTime string `json:"create_time" gorm:"->"`
}

// UserInfo 用户结构体
type UserInfo struct {
	Id         uint32 `json:"id"`
	Username   string `json:"username"`
	Sex        uint32 `json:"sex"`
	CreateTime string `json:"create_time" gorm:"->"`
}

// UserList 用户列表
type UserList struct {
	List []*UserInfo `json:"list"`
	Pagination
}
